C++ Mono Repo! Andersama's Library
Andersama Wednesday, March 11, 2026
There are many programming libraries out there, and here is part of my own. The utilties here are written to be:
- Performant: Whatever approach is taken, we want it fast.
- Scalable: Linear or sublinear complexity where possible.
- Memory Conscious: Don’t allocate when we don’t need to.
- Exceptionless: Don’t throw exceptions when we don’t need to.
Notes and Usage
This branch of the monorepo is a collection of c++ libraries, for utilities for a particular language check out the other branches. The contents of this repo in general will be under the license provided in LICENSE.md. The licenses of some folders may be different be sure to check.
CMake Single Headers
include(FetchContent)
FetchContent_Declare(
open_source
GIT_REPOSITORY https://github.com/Andersama-Library/open-source.git
GIT_TAG c++
)
FetchContent_MakeAvailable(open_source)
include_directories(${open_source_SOURCE_DIR}/)
# we should now be able to #include "always_force_inline/always_force_inline.h" For organizational purposes source files related to particular utilties will be under their own folders like always_force_inline.